package sv.gob.mh.dgii.service.corr;

import java.sql.SQLException;
import java.util.List;
import org.apache.commons.beanutils.DynaBean;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import sv.gob.mh.dgii.dao.corr.CorrConsultaDao;

@Service
public class CorrConsultaServiceImpl implements CorrConsultaService {

	@Autowired
	private CorrConsultaDao corrConsultaDao;
	
	public List<DynaBean> getXmlConsulta(String nit, String tipoSolicitud,
			String numeroResolucion, String folioSolicitud) throws SQLException {
		return corrConsultaDao.getXmlConsulta(nit, tipoSolicitud, numeroResolucion, folioSolicitud);
	}

	public List<DynaBean> getXmlConsultaDocs(String indice) throws SQLException {
		return corrConsultaDao.getXmlConsultaDocs(indice);
	}

	public List<DynaBean> getXmlConsultaDocs941(String indice)
			throws SQLException {		
		return corrConsultaDao.getXmlConsultaDocs941(indice);
	}
	
	public String getXmlArchivosResolucion(String numSolicitud)
			throws SQLException {		
		return corrConsultaDao.getXmlArchivosResolucion(numSolicitud);
	}
	
	public List<DynaBean> getArchivos(String nresolucion) {		
		return corrConsultaDao.getArchivos(nresolucion);
	}

}
